ACE inhibitor - Spanish English Dictionary